permanent pasture - Spanish English Dictionary